The impact of different development approaches on automated testing: no-code, low-code, code No-code - cheap price, Low-code - flexibility, Code - reliability. When to use each of the test scripting methods and what each of them offers?